Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OGWEN TERRACE Terraced £125,000 3 Nov 2006
3 OGWEN TERRACE Terraced £41,000 30 Oct 2001
4 OGWEN TERRACE Terraced £155,000 22 Jun 2023
5 OGWEN TERRACE Terraced £42,500 8 Mar 2002
6 OGWEN TERRACE Terraced £85,000 28 Oct 2011